History
History
Synonyms
UK
US
Meaning:
survive

to continue to live or exist (longer than)

continue to live

KEEP AFLOAT as in Wiktionary
KEEP AFLOAT as in Wikipedia